semiconductor cathode - Spanish English Dictionary